Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENSHURST MEWS Detached £485,000 10 Nov 2023
4 PENSHURST MEWS Detached £266,250 12 Nov 2012
5 PENSHURST MEWS Detached £260,000 19 Apr 2005
7 PENSHURST MEWS Detached £275,000 20 Nov 2019
9 PENSHURST MEWS Detached £256,500 10 Jul 2015
10 PENSHURST MEWS Detached £280,000 31 Aug 2011
12 PENSHURST MEWS Detached £95,000 1 May 1998
14 PENSHURST MEWS Detached £207,500 21 Aug 2013
16 PENSHURST MEWS Detached £159,950 25 Sep 2002